foreign plant - German English Dictionary